pry-off finish - French English Dictionary